place with abundant pumpwood - Spanish English Dictionary